package com.ktgj.customer.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ktgj.common.core.annotation.Excel;
import com.ktgj.common.core.web.domain.BaseEntity;

/**
 * 投诉工单_投诉解决责任人对象 case_complaint_liable
 * 
 * @author ruoyi
 * @date 2022-05-27
 */
public class CaseComplaintLiable extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 投诉解决责任人id */
    private Long complaintResponsibleId;

    /** 部门ID */
    @Excel(name = "部门ID")
    private Long deptId;

    /** 员工信息ID */
    @Excel(name = "员工信息ID")
    private Long employeeId;

    /** 投诉工单主键 */
    @Excel(name = "投诉工单主键")
    private Long caseComplaintId;

    /** 处罚金额 */
    @Excel(name = "处罚金额")
    private Long punishAmount;

    public void setComplaintResponsibleId(Long complaintResponsibleId) 
    {
        this.complaintResponsibleId = complaintResponsibleId;
    }

    public Long getComplaintResponsibleId() 
    {
        return complaintResponsibleId;
    }
    public void setDeptId(Long deptId) 
    {
        this.deptId = deptId;
    }

    public Long getDeptId() 
    {
        return deptId;
    }
    public void setEmployeeId(Long employeeId) 
    {
        this.employeeId = employeeId;
    }

    public Long getEmployeeId() 
    {
        return employeeId;
    }
    public void setCaseComplaintId(Long caseComplaintId) 
    {
        this.caseComplaintId = caseComplaintId;
    }

    public Long getCaseComplaintId() 
    {
        return caseComplaintId;
    }
    public void setPunishAmount(Long punishAmount) 
    {
        this.punishAmount = punishAmount;
    }

    public Long getPunishAmount() 
    {
        return punishAmount;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("complaintResponsibleId", getComplaintResponsibleId())
            .append("deptId", getDeptId())
            .append("employeeId", getEmployeeId())
            .append("caseComplaintId", getCaseComplaintId())
            .append("punishAmount", getPunishAmount())
            .toString();
    }
}
